Port byte-code-meter to modern targets.
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 18 Jun 2012 22:53:53 +0000 (15:53 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 18 Jun 2012 22:53:53 +0000 (15:53 -0700)
commit98f520d7fa131482b3fa9b1f2e78f7103dc7f421
tree1ee88f829d4c3c5d63d79f0b89d5ae68dfdfbd78
parent0cc179bcc87869e48e1710be6361be00b7d1220a
Port byte-code-meter to modern targets.

* bytecode.c (METER_CODE) [BYTE_CODE_METER]: Don't assume
!CHECK_LISP_OBJECT_TYPE && !USE_LSB_TAG.  Problem with
CHECK_LISP_OBJECT_TYPE reported by Dmitry Andropov in
<http://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00282.html>.
(METER_1, METER_2): Simplify.
src/ChangeLog
src/bytecode.c